graph TD
    subgraph Node Arena
        A[索引0] --> |已分配<br>世代2| Data0
        B[索引1] --> |空闲| FreeSlot
        C[索引2] --> |已分配<br>世代5| Data2
        D[索引3] --> |已分配<br>世代1| Data3
    end
    
    subgraph 外部引用
        User1 -. ID(2,5) .-> C
        User2 -. ID(0,2) .-> A
        User3 -. ID(3,1) .-> D
    end
    
    subgraph 空闲列表
        FreeList --> B[索引1]
    end
    
    subgraph 世代计数器
        GenCounter[世代: 6]
    end